home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Software Dispatch
/
Apple Software Dispatch.iso
/
Software Dispatch Files
/
Resolve
/
Sample Application
/
Sample Application.rsrc
/
CODE_44_SSMENU.txt
< prev
next >
Wrap
Text File
|
1993-07-15
|
91KB
|
1,589 lines
# near model CODE resource
# jump table entries: 10272-10273 (2 of them)
export_1284:
00000000 4E56 FD9E link A6, -0x0262
00000004 48E7 1F18 movem.l -[A7], D3,D4,D5,D6,D7,A3,A4
00000008 49EE FEF8 lea.l A4, [A6 - 0x108]
0000000C 47EE FDB6 lea.l A3, [A6 - 0x24A]
00000010 4245 clr.w D5
00000012 426E FFFE clr.w [A6 - 0x2]
00000016 202E 0008 move.l D0, [A6 + 0x8]
0000001A 5280 addq.l D0, 1
0000001C 2B40 C350 move.l [A5 - 0x3CB0], D0
00000020 4A6D C346 tst.w [A5 - 0x3CBA]
00000024 6732 beq +0x34 /* 00000058 */
00000026 598F subq.l A7, 4
00000028 206D C348 movea.l A0, [A5 - 0x3CB8]
0000002C 2050 movea.l A0, [A0]
0000002E 2050 movea.l A0, [A0]
00000030 302D C346 move.w D0, [A5 - 0x3CBA]
00000034 5340 subq.w D0, 1
00000036 48C0 ext.l D0
00000038 2200 move.l D1, D0
0000003A C0FC 0006 mulu.w D0, 0x6
0000003E 4841 swap.w D1
00000040 C2FC 0006 mulu.w D1, 0x6
00000044 4841 swap.w D1
00000046 4241 clr.w D1
00000048 D081 add.l D0, D1
0000004A 4870 0800 pea.l [A0 + D0]
0000004E 4EAD 069A jsr [A5 + 0x69A /* export_207 */]
00000052 2D5F FFFA move.l [A6 - 0x6], [A7]+
00000056 6006 bra +0x8 /* 0000005E */
label00000058:
00000058 7000 moveq.l D0, 0x00
0000005A 2D40 FFFA move.l [A6 - 0x6], D0
label0000005E:
0000005E 206E 0008 movea.l A0, [A6 + 0x8]
00000062 1010 move.b D0, [A0]
00000064 6500 0EDA bcs +0xEDC /* 00000F40 */
00000068 0C00 0012 cmpi.b D0, 0x12
0000006C 6200 0ED2 bhi +0xED4 /* 00000F40 */
00000070 7200 moveq.l D1, 0x00
00000072 1200 move.b D1, D0
00000074 D241 add.w D1, D1
00000076 323B 1006 move.w D1, [PC + D1.w + 0x6]
0000007A 4EFB 1000 jmp [PC + D1.w]
0000007E 0028 00E4 01C2 ori.b [A0 + 0x1C2], 0xE4
00000084 01D0 .incomplete
00000086 01FC .incomplete
00000088 05AC 05BC bclr [A4 + 0x5BC], D2
0000008C 066C 06C2 06C2 addi.w [A4 + 0x6C2], 0x6C2
00000092 0A14 0ADA xori.b [A4], 0xDA
00000096 0B5C bchg [A4]+, D5
00000098 0BDC .incomplete
0000009A 0C10 0C44 cmpi.b [A0], 0x44 /* 'D' */
0000009E 0C6C 0CC6 0D1C cmpi.w [A4 + 0xD1C], 0xCC6
000000A4 2F0B move.l -[A7], A3
000000A6 486D C350 pea.l [A5 - 0x3CB0]
000000AA 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */]
000000AE 4A40 tst.w D0
000000B0 508F addq.l A7, 8
000000B2 6700 0E8C beq +0xE8E /* 00000F40 */
000000B6 7014 moveq.l D0, 0x14
000000B8 2F00 move.l -[A7], D0
000000BA 4EAD 0D8A jsr [A5 + 0xD8A /* export_429 */]
000000BE 2B40 C34C move.l [A5 - 0x3CB4], D0
000000C2 588F addq.l A7, 4
000000C4 6700 0E7A beq +0xE7C /* 00000F40 */
000000C8 2F0B move.l -[A7], A3
000000CA 206D C34C movea.l A0, [A5 - 0x3CB4]
000000CE 4868 0004 pea.l [A0 + 0x4]
000000D2 4EAD 0E7A jsr [A5 + 0xE7A /* export_459 */]
000000D6 3A00 move.w D5, D0
000000D8 508F addq.l A7, 8
000000DA 660E bne +0x10 /* 000000EA */
000000DC 486D C34C pea.l [A5 - 0x3CB4]
000000E0 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
000000E4 588F addq.l A7, 4
000000E6 6000 0E58 bra +0xE5A /* 00000F40 */
label000000EA:
000000EA 206D C350 movea.l A0, [A5 - 0x3CB0]
000000EE 52AD C350 addq.l [A5 - 0x3CB0], 1
000000F2 4A10 tst.b [A0]
000000F4 6742 beq +0x44 /* 00000138 */
000000F6 4878 0080 push.l 0x80
000000FA 7000 moveq.l D0, 0x00
000000FC 2F00 move.l -[A7], D0
000000FE 486E FDB5 pea.l [A6 - 0x24B]
00000102 486D C350 pea.l [A5 - 0x3CB0]
00000106 4EAD 0CA2 jsr [A5 + 0xCA2 /* export_400 */]
0000010A 4A40 tst.w D0
0000010C 4FEF 0010 lea.l A7, [A7 + 0x10]
00000110 6726 beq +0x28 /* 00000138 */
00000112 7000 moveq.l D0, 0x00
00000114 102E FDB5 move.b D0, [A6 - 0x24B]
00000118 C1FC 0016 muls.w D0, 0x16
0000011C 48C0 ext.l D0
0000011E 2F00 move.l -[A7], D0
00000120 4EAD 0D8A jsr [A5 + 0xD8A /* export_429 */]
00000124 206D C34C movea.l A0, [A5 - 0x3CB4]
00000128 2080 move.l [A0], D0
0000012A 588F addq.l A7, 4
0000012C 670A beq +0xC /* 00000138 */
0000012E 206D C34C movea.l A0, [A5 - 0x3CB4]
00000132 116E FDB5 0013 move.b [A0 + 0x13], [A6 - 0x24B]
label00000138:
00000138 206D C34C movea.l A0, [A5 - 0x3CB4]
0000013C 0068 1000 0010 ori.w [A0 + 0x10], 0x1000
00000142 206D C34C movea.l A0, [A5 - 0x3CB4]
00000146 216D C342 000C move.l [A0 + 0xC], [A5 - 0x3CBE]
0000014C 2B6D C34C C342 move.l [A5 - 0x3CBE], [A5 - 0x3CB4]
00000152 426D C346 clr.w [A5 - 0x3CBA]
00000156 7000 moveq.l D0, 0x00
00000158 2B40 C348 move.l [A5 - 0x3CB8], D0
0000015C 6000 0DE2 bra +0xDE4 /* 00000F40 */
00000160 4AAD C342 tst.l [A5 - 0x3CBE]
00000164 6700 0DDA beq +0xDDC /* 00000F40 */
00000168 206D C342 movea.l A0, [A5 - 0x3CBE]
0000016C 4AA8 000C tst.l [A0 + 0xC]
00000170 6700 0DCE beq +0xDD0 /* 00000F40 */
00000174 4AAD C34C tst.l [A5 - 0x3CB4]
00000178 660A bne +0xC /* 00000184 */
0000017A 2B6D C33E C34C move.l [A5 - 0x3CB4], [A5 - 0x3CC2]
00000180 6700 0DBE beq +0xDC0 /* 00000F40 */
label00000184:
00000184 206D C34C movea.l A0, [A5 - 0x3CB4]
00000188 2B50 C348 move.l [A5 - 0x3CB8], [A0]
0000018C 4246 clr.w D6
0000018E 600C bra +0xE /* 0000019C */
label00000190:
00000190 4EBA 0EB2 jsr [PC + 0xEB2 /* 00001044 */]
00000194 7016 moveq.l D0, 0x16
00000196 D1AD C348 add.l [A5 - 0x3CB8], D0
0000019A 5246 addq.w D6, 1
label0000019C:
0000019C 48C6 ext.l D6
0000019E 206D C34C movea.l A0, [A5 - 0x3CB4]
000001A2 7000 moveq.l D0, 0x00
000001A4 1028 0012 move.b D0, [A0 + 0x12]
000001A8 B086 cmp.l D0, D6
000001AA 6EE4 bgt -0x1A /* 00000190 */
000001AC 206D C34C movea.l A0, [A5 - 0x3CB4]
000001B0 2F08 move.l -[A7], A0
000001B2 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
000001B6 206D C34C movea.l A0, [A5 - 0x3CB4]
000001BA 4868 0004 pea.l [A0 + 0x4]
000001BE 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
000001C2 2D6D C342 FDAA move.l [A6 - 0x256], [A5 - 0x3CBE]
000001C8 202D C34C move.l D0, [A5 - 0x3CB4]
000001CC B0AD C342 cmp.l D0, [A5 - 0x3CBE]
000001D0 508F addq.l A7, 8
000001D2 6616 bne +0x18 /* 000001EA */
000001D4 206D C342 movea.l A0, [A5 - 0x3CBE]
000001D8 2B68 000C C342 move.l [A5 - 0x3CBE], [A0 + 0xC]
000001DE 6026 bra +0x28 /* 00000206 */
label000001E0:
000001E0 206E FDAA movea.l A0, [A6 - 0x256]
000001E4 2D68 000C FDAA move.l [A6 - 0x256], [A0 + 0xC]
label000001EA:
000001EA 206E FDAA movea.l A0, [A6 - 0x256]
000001EE 2028 000C move.l D0, [A0 + 0xC]
000001F2 B0AD C34C cmp.l D0, [A5 - 0x3CB4]
000001F6 66E8 bne -0x16 /* 000001E0 */
000001F8 206D C34C movea.l A0, [A5 - 0x3CB4]
000001FC 226E FDAA movea.l A1, [A6 - 0x256]
00000200 2368 000C 000C move.l [A1 + 0xC], [A0 + 0xC]
label00000206:
00000206 202D C34C move.l D0, [A5 - 0x3CB4]
0000020A B0AD C33E cmp.l D0, [A5 - 0x3CC2]
0000020E 6614 bne +0x16 /* 00000224 */
00000210 2B6D C342 C33E move.l [A5 - 0x3CC2], [A5 - 0x3CBE]
00000216 2F2D C342 move.l -[A7], [A5 - 0x3CBE]
0000021A 486D 259A pea.l [A5 + 0x259A /* export_1199 */]
0000021E 4EAD 022A jsr [A5 + 0x22A /* export_65 */]
00000222 508F addq.l A7, 8
label00000224:
00000224 486D C34C pea.l [A5 - 0x3CB4]
00000228 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
0000022C 7000 moveq.l D0, 0x00
0000022E 2B40 C348 move.l [A5 - 0x3CB8], D0
00000232 426D C346 clr.w [A5 - 0x3CBA]
00000236 5245 addq.w D5, 1
00000238 588F addq.l A7, 4
0000023A 6000 0D04 bra +0xD06 /* 00000F40 */
0000023E 2F0B move.l -[A7], A3
00000240 4EBA 0F7E jsr [PC + 0xF7E /* 000011C0 */]
00000244 3A00 move.w D5, D0
00000246 588F addq.l A7, 4
00000248 6000 0CF6 bra +0xCF8 /* 00000F40 */
0000024C 7000 moveq.l D0, 0x00
0000024E 4AAD C34C tst.l [A5 - 0x3CB4]
00000252 671E beq +0x20 /* 00000272 */
00000254 2F00 move.l -[A7], D0
00000256 206D C34C movea.l A0, [A5 - 0x3CB4]
0000025A 4868 0004 pea.l [A0 + 0x4]
0000025E 486D C350 pea.l [A5 - 0x3CB0]
00000262 4EAD 0C4A jsr [A5 + 0xC4A /* export_389 */]
00000266 508F addq.l A7, 8
00000268 2200 move.l D1, D0
0000026A 201F move.l D0, [A7]+
0000026C 4A41 tst.w D1
0000026E 6702 beq +0x4 /* 00000272 */
00000270 7001 moveq.l D0, 0x01
label00000272:
00000272 3A00 move.w D5, D0
00000274 6000 0CCA bra +0xCCC /* 00000F40 */
00000278 4AAD C34C tst.l [A5 - 0x3CB4]
0000027C 660A bne +0xC /* 00000288 */
0000027E 2B6D C33E C34C move.l [A5 - 0x3CB4], [A5 - 0x3CC2]
00000284 6700 0CBA beq +0xCBC /* 00000F40 */
label00000288:
00000288 206D C34C movea.l A0, [A5 - 0x3CB4]
0000028C 7000 moveq.l D0, 0x00
0000028E 1028 0012 move.b D0, [A0 + 0x12]
00000292 0C80 0000 0080 cmpi.l D0, 0x80
00000298 660E bne +0x10 /* 000002A8 */
0000029A 706B moveq.l D0, 0x6B
0000029C 2F00 move.l -[A7], D0
0000029E 4EAD 19BA jsr [A5 + 0x19BA /* export_819 */]
000002A2 588F addq.l A7, 4
000002A4 6000 0C9A bra +0xC9C /* 00000F40 */
label000002A8:
000002A8 206D C34C movea.l A0, [A5 - 0x3CB4]
000002AC 226D C34C movea.l A1, [A5 - 0x3CB4]
000002B0 1028 0012 move.b D0, [A0 + 0x12]
000002B4 B029 0013 cmp.b D0, [A1 + 0x13]
000002B8 664E bne +0x50 /* 00000308 */
000002BA 206D C34C movea.l A0, [A5 - 0x3CB4]
000002BE 7000 moveq.l D0, 0x00
000002C0 1028 0013 move.b D0, [A0 + 0x13]
000002C4 5280 addq.l D0, 1
000002C6 2200 move.l D1, D0
000002C8 C0FC 0016 mulu.w D0, 0x16
000002CC 4841 swap.w D1
000002CE C2FC 0016 mulu.w D1, 0x16
000002D2 4841 swap.w D1
000002D4 4241 clr.w D1
000002D6 D081 add.l D0, D1
000002D8 2F00 move.l -[A7], D0
000002DA 206D C34C movea.l A0, [A5 - 0x3CB4]
000002DE 7000 moveq.l D0, 0x00
000002E0 1028 0013 move.b D0, [A0 + 0x13]
000002E4 C1FC 0016 muls.w D0, 0x16
000002E8 48C0 ext.l D0
000002EA 2F00 move.l -[A7], D0
000002EC 206D C34C movea.l A0, [A5 - 0x3CB4]
000002F0 2F08 move.l -[A7], A0
000002F2 4EAD 0E0A jsr [A5 + 0xE0A /* export_445 */]
000002F6 4A40 tst.w D0
000002F8 4FEF 000C lea.l A7, [A7 + 0xC]
000002FC 6700 0C42 beq +0xC44 /* 00000F40 */
00000300 206D C34C movea.l A0, [A5 - 0x3CB4]
00000304 5228 0013 addq.b [A0 + 0x13], 1
label00000308:
00000308 206D C34C movea.l A0, [A5 - 0x3CB4]
0000030C 2050 movea.l A0, [A0]
0000030E 226D C34C movea.l A1, [A5 - 0x3CB4]
00000312 7000 moveq.l D0, 0x00
00000314 1029 0012 move.b D0, [A1 + 0x12]
00000318 5229 0012 addq.b [A1 + 0x12], 1
0000031C 2200 move.l D1, D0
0000031E C0FC 0016 mulu.w D0, 0x16
00000322 4841 swap.w D1
00000324 C2FC 0016 mulu.w D1, 0x16
00000328 4841 swap.w D1
0000032A 4241 clr.w D1
0000032C D081 add.l D0, D1
0000032E 41F0 0800 lea.l A0, [A0 + D0]
00000332 2B48 C348 move.l [A5 - 0x3CB8], A0
00000336 3D7C 0001 FFFE move.w [A6 - 0x2], 0x1
0000033C 426E FFF8 clr.w [A6 - 0x8]
00000340 7E00 moveq.l D7, 0x00
00000342 6052 bra +0x54 /* 00000396 */
label00000344:
00000344 2007 move.l D0, D7
00000346 6B3C bmi +0x3E /* 00000384 */
00000348 0C80 0000 0002 cmpi.l D0, 0x2
0000034E 6E34 bgt +0x36 /* 00000384 */
00000350 D080 add.l D0, D0
00000352 303B 0806 move.w D0, [PC + D0 + 0x6]
00000356 4EFB 0000 jmp [PC + D0.w]
0000035A 0008 0014 ori.b A0, 0x14
0000035E 0020 206D ori.b -[A0], 0x6D /* 'm' */
00000362 C348 exg A1, A0
00000364 5888 addq.l A0, 4
00000366 2D48 FDA6 move.l [A6 - 0x25A], A0
0000036A 6018 bra +0x1A /* 00000384 */
0000036C 206D C348 movea.l A0, [A5 - 0x3CB8]
00000370 5088 addq.l A0, 8
00000372 2D48 FDA6 move.l [A6 - 0x25A], A0
00000376 600C bra +0xE /* 00000384 */
00000378 206D C348 movea.l A0, [A5 - 0x3CB8]
0000037C 41E8 000C lea.l A0, [A0 + 0xC]
00000380 2D48 FDA6 move.l [A6 - 0x25A], A0
label00000384:
00000384 4EAD 0D62 jsr [A5 + 0xD62 /* export_424 */]
00000388 206E FDA6 movea.l A0, [A6 - 0x25A]
0000038C 2080 move.l [A0], D0
0000038E 3D6D E2F4 FFF8 move.w [A6 - 0x8], [A5 - 0x1D0C]
00000394 5287 addq.l D7, 1
label00000396:
00000396 7003 moveq.l D0, 0x03
00000398 B087 cmp.l D0, D7
0000039A 6F06 ble +0x8 /* 000003A2 */
0000039C 4A6E FFF8 tst.w [A6 - 0x8]
000003A0 67A2 beq -0x5C /* 00000344 */
label000003A2:
000003A2 4A6E FFF8 tst.w [A6 - 0x8]
000003A6 6600 0B98 bne +0xB9A /* 00000F40 */
000003AA 7000 moveq.l D0, 0x00
000003AC 2F00 move.l -[A7], D0
000003AE 4EAD 0042 jsr [A5 + 0x42 /* export_4 */]
000003B2 206D C348 movea.l A0, [A5 - 0x3CB8]
000003B6 2080 move.l [A0], D0
000003B8 588F addq.l A7, 4
000003BA 6700 0B84 beq +0xB86 /* 00000F40 */
000003BE 2F0B move.l -[A7], A3
000003C0 486D C350 pea.l [A5 - 0x3CB0]
000003C4 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */]
000003C8 4A40 tst.w D0
000003CA 508F addq.l A7, 8
000003CC 6700 0B72 beq +0xB74 /* 00000F40 */
000003D0 7000 moveq.l D0, 0x00
000003D2 1013 move.b D0, [A3]
000003D4 2F00 move.l -[A7], D0
000003D6 200B move.l D0, A3
000003D8 5280 addq.l D0, 1
000003DA 2F00 move.l -[A7], D0
000003DC 7000 moveq.l D0, 0x00
000003DE 2F00 move.l -[A7], D0
000003E0 206D C348 movea.l A0, [A5 - 0x3CB8]
000003E4 2F28 0004 move.l -[A7], [A0 + 0x4]
000003E8 4EAD 0D6A jsr [A5 + 0xD6A /* export_425 */]
000003EC 4A40 tst.w D0
000003EE 4FEF 0010 lea.l A7, [A7 + 0x10]
000003F2 6600 0B4C bne +0xB4E /* 00000F40 */
000003F6 206D C350 movea.l A0, [A5 - 0x3CB0]
000003FA 52AD C350 addq.l [A5 - 0x3CB0], 1
000003FE 4A10 tst.b [A0]
00000400 6700 0174 beq +0x176 /* 00000576 */
00000404 206D C350 movea.l A0, [A5 - 0x3CB0]
00000408 52AD C350 addq.l [A5 - 0x3CB0], 1
0000040C 226D C348 movea.l A1, [A5 - 0x3CB8]
00000410 1350 0014 move.b [A1 + 0x14], [A0]
00000414 7002 moveq.l D0, 0x02
00000416 B010 cmp.b D0, [A0]
00000418 670A beq +0xC /* 00000424 */
0000041A 206D C348 movea.l A0, [A5 - 0x3CB8]
0000041E 0068 2000 0010 ori.w [A0 + 0x10], 0x2000 /* ' \0' */
label00000424:
00000424 206D C350 movea.l A0, [A5 - 0x3CB0]
00000428 52AD C350 addq.l [A5 - 0x3CB0], 1
0000042C 4A10 tst.b [A0]
0000042E 6700 009A beq +0x9C /* 000004CA */
00000432 206D C350 movea.l A0, [A5 - 0x3CB0]
00000436 52AD C350 addq.l [A5 - 0x3CB0], 1
0000043A 4A10 tst.b [A0]
0000043C 6700 008C beq +0x8E /* 000004CA */
00000440 2F0B move.l -[A7], A3
00000442 486D C350 pea.l [A5 - 0x3CB0]
00000446 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */]
0000044A 4A40 tst.w D0
0000044C 508F addq.l A7, 8
0000044E 6700 0AF0 beq +0xAF2 /* 00000F40 */
00000452 7000 moveq.l D0, 0x00
00000454 1013 move.b D0, [A3]
00000456 2F00 move.l -[A7], D0
00000458 200B move.l D0, A3
0000045A 5280 addq.l D0, 1
0000045C 2F00 move.l -[A7], D0
0000045E 7000 moveq.l D0, 0x00
00000460 2F00 move.l -[A7], D0
00000462 206D C348 movea.l A0, [A5 - 0x3CB8]
00000466 2F28 0008 move.l -[A7], [A0 + 0x8]
0000046A 4EAD 0D6A jsr [A5 + 0xD6A /* export_425 */]
0000046E 4A40 tst.w D0
00000470 4FEF 0010 lea.l A7, [A7 + 0x10]
00000474 6600 0ACA bne +0xACC /* 00000F40 */
00000478 206D C350 movea.l A0, [A5 - 0x3CB0]
0000047C 52AD C350 addq.l [A5 - 0x3CB0], 1
00000480 4A10 tst.b [A0]
00000482 6746 beq +0x48 /* 000004CA */
00000484 2F0B move.l -[A7], A3
00000486 486D C350 pea.l [A5 - 0x3CB0]
0000048A 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */]
0000048E 4A40 tst.w D0
00000490 508F addq.l A7, 8
00000492 6700 0AAC beq +0xAAE /* 00000F40 */
00000496 7000 moveq.l D0, 0x00
00000498 1013 move.b D0, [A3]
0000049A 2F00 move.l -[A7], D0
0000049C 200B move.l D0, A3
0000049E 5280 addq.l D0, 1
000004A0 2F00 move.l -[A7], D0
000004A2 7000 moveq.l D0, 0x00
000004A4 2F00 move.l -[A7], D0
000004A6 206D C348 movea.l A0, [A5 - 0x3CB8]
000004AA 2F28 000C move.l -[A7], [A0 + 0xC]
000004AE 4EAD 0D6A jsr [A5 + 0xD6A /* export_425 */]
000004B2 4A40 tst.w D0
000004B4 4FEF 0010 lea.l A7, [A7 + 0x10]
000004B8 6600 0A86 bne +0xA88 /* 00000F40 */
000004BC 206D C350 movea.l A0, [A5 - 0x3CB0]
000004C0 52AD C350 addq.l [A5 - 0x3CB0], 1
000004C4 4A10 tst.b [A0]
000004C6 6600 0A78 bne +0xA7A /* 00000F40 */
label000004CA:
000004CA 206D C348 movea.l A0, [A5 - 0x3CB8]
000004CE 7001 moveq.l D0, 0x01
000004D0 B028 0014 cmp.b D0, [A0 + 0x14]
000004D4 662A bne +0x2C /* 00000500 */
000004D6 486D 25BA pea.l [A5 + 0x25BA /* export_1203 */]
000004DA 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
000004DE 4A40 tst.w D0
000004E0 588F addq.l A7, 4
000004E2 6700 0092 beq +0x94 /* 00000576 */
000004E6 2F2D C348 move.l -[A7], [A5 - 0x3CB8]
000004EA 2F2D C34C move.l -[A7], [A5 - 0x3CB4]
000004EE 4EAD 25BA jsr [A5 + 0x25BA /* export_1203 */]
000004F2 486D 25BA pea.l [A5 + 0x25BA /* export_1203 */]
000004F6 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
000004FA 4FEF 000C lea.l A7, [A7 + 0xC]
000004FE 6076 bra +0x78 /* 00000576 */
label00000500:
00000500 206D C348 movea.l A0, [A5 - 0x3CB8]
00000504 7005 moveq.l D0, 0x05
00000506 B028 0014 cmp.b D0, [A0 + 0x14]
0000050A 666A bne +0x6C /* 00000576 */
0000050C 206D C34C movea.l A0, [A5 - 0x3CB4]
00000510 2D50 FDA0 move.l [A6 - 0x260], [A0]
00000514 3D7C 0001 FDA4 move.w [A6 - 0x25C], 0x1
0000051A 206D C34C movea.l A0, [A5 - 0x3CB4]
0000051E 7000 moveq.l D0, 0x00
00000520 1028 0012 move.b D0, [A0 + 0x12]
00000524 3D40 FD9E move.w [A6 - 0x262], D0
00000528 4244 clr.w D4
0000052A 602C bra +0x2E /* 00000558 */
label0000052C:
0000052C 48C4 ext.l D4
0000052E 2204 move.l D1, D4
00000530 2001 move.l D0, D1
00000532 C2FC 0016 mulu.w D1, 0x16
00000536 4840 swap.w D0
00000538 C0FC 0016 mulu.w D0, 0x16
0000053C 4840 swap.w D0
0000053E 4240 clr.w D0
00000540 D280 add.l D1, D0
00000542 D2AE FDA0 add.l D1, [A6 - 0x260]
00000546 2041 movea.l A0, D1
00000548 7005 moveq.l D0, 0x05
0000054A B028 0014 cmp.b D0, [A0 + 0x14]
0000054E 6606 bne +0x8 /* 00000556 */
00000550 426E FDA4 clr.w [A6 - 0x25C]
00000554 600C bra +0xE /* 00000562 */
label00000556:
00000556 5244 addq.w D4, 1
label00000558:
00000558 302E FD9E move.w D0, [A6 - 0x262]
0000055C 5340 subq.w D0, 1
0000055E B044 cmp.w D0, D4
00000560 6ECA bgt -0x34 /* 0000052C */
label00000562:
00000562 4A6E FDA4 tst.w [A6 - 0x25C]
00000566 660E bne +0x10 /* 00000576 */
00000568 7077 moveq.l D0, 0x77
0000056A 2F00 move.l -[A7], D0
0000056C 4EAD 19BA jsr [A5 + 0x19BA /* export_819 */]
00000570 588F addq.l A7, 4
00000572 6000 09CC bra +0x9CE /* 00000F40 */
label00000576:
00000576 206D C350 movea.l A0, [A5 - 0x3CB0]
0000057A 52AD C350 addq.l [A5 - 0x3CB0], 1
0000057E 4A10 tst.b [A0]
00000580 671C beq +0x1E /* 0000059E */
00000582 4878 0080 push.l 0x80
00000586 7001 moveq.l D0, 0x01
00000588 2F00 move.l -[A7], D0
0000058A 486E FDB5 pea.l [A6 - 0x24B]
0000058E 486D C350 pea.l [A5 - 0x3CB0]
00000592 4EAD 0CA2 jsr [A5 + 0xCA2 /* export_400 */]
00000596 4A40 tst.w D0
00000598 4FEF 0010 lea.l A7, [A7 + 0x10]
0000059C 6618 bne +0x1A /* 000005B6 */
label0000059E:
0000059E 206D C348 movea.l A0, [A5 - 0x3CB8]
000005A2 7004 moveq.l D0, 0x04
000005A4 B028 0014 cmp.b D0, [A0 + 0x14]
000005A8 670C beq +0xE /* 000005B6 */
000005AA 206D C348 movea.l A0, [A5 - 0x3CB8]
000005AE 7003 moveq.l D0, 0x03
000005B0 B028 0014 cmp.b D0, [A0 + 0x14]
000005B4 665E bne +0x60 /* 00000614 */
label000005B6:
000005B6 206D C348 movea.l A0, [A5 - 0x3CB8]
000005BA 7004 moveq.l D0, 0x04
000005BC B028 0014 cmp.b D0, [A0 + 0x14]
000005C0 670C beq +0xE /* 000005CE */
000005C2 206D C348 movea.l A0, [A5 - 0x3CB8]
000005C6 7003 moveq.l D0, 0x03
000005C8 B028 0014 cmp.b D0, [A0 + 0x14]
000005CC 6606 bne +0x8 /* 000005D4 */
label000005CE:
000005CE 1D7C 0010 FDB5 move.b [A6 - 0x24B], 0x10
label000005D4:
000005D4 7000 moveq.l D0, 0x00
000005D6 102E FDB5 move.b D0, [A6 - 0x24B]
000005DA C1FC 0006 muls.w D0, 0x6
000005DE 48C0 ext.l D0
000005E0 2D40 FDA6 move.l [A6 - 0x25A], D0
000005E4 2F2E FDA6 move.l -[A7], [A6 - 0x25A]
000005E8 206D C348 movea.l A0, [A5 - 0x3CB8]
000005EC 2F10 move.l -[A7], [A0]
000005EE 4EAD 0032 jsr [A5 + 0x32 /* export_2 */]
000005F2 4A40 tst.w D0
000005F4 508F addq.l A7, 8
000005F6 661C bne +0x1E /* 00000614 */
000005F8 206D C348 movea.l A0, [A5 - 0x3CB8]
000005FC 116E FDB5 0013 move.b [A0 + 0x13], [A6 - 0x24B]
00000602 2F2E FDA6 move.l -[A7], [A6 - 0x25A]
00000606 206D C348 movea.l A0, [A5 - 0x3CB8]
0000060A 2050 movea.l A0, [A0]
0000060C 2F10 move.l -[A7], [A0]
0000060E 4EAD 1B02 jsr [A5 + 0x1B02 /* export_860 */]
00000612 508F addq.l A7, 8
label00000614:
00000614 206D C34C movea.l A0, [A5 - 0x3CB4]
00000618 0068 1000 0010 ori.w [A0 + 0x10], 0x1000
0000061E 426E FFFE clr.w [A6 - 0x2]
00000622 5245 addq.w D5, 1
00000624 6000 091A bra +0x91C /* 00000F40 */
00000628 4AAD C348 tst.l [A5 - 0x3CB8]
0000062C 6700 0912 beq +0x914 /* 00000F40 */
00000630 4EBA 096A jsr [PC + 0x96A /* 00000F9C */]
00000634 6000 090A bra +0x90C /* 00000F40 */
00000638 426D C346 clr.w [A5 - 0x3CBA]
0000063C 7000 moveq.l D0, 0x00
0000063E 2B40 C348 move.l [A5 - 0x3CB8], D0
00000642 2F0B move.l -[A7], A3
00000644 486D C350 pea.l [A5 - 0x3CB0]
00000648 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */]
0000064C 4A40 tst.w D0
0000064E 508F addq.l A7, 8
00000650 6700 08EE beq +0x8F0 /* 00000F40 */
00000654 4AAD C34C tst.l [A5 - 0x3CB4]
00000658 660A bne +0xC /* 00000664 */
0000065A 2B6D C33E C34C move.l [A5 - 0x3CB4], [A5 - 0x3CC2]
00000660 6700 08DE beq +0x8E0 /* 00000F40 */
label00000664:
00000664 4246 clr.w D6
00000666 606C bra +0x6E /* 000006D4 */
label00000668:
00000668 200C move.l D0, A4
0000066A 5280 addq.l D0, 1
0000066C 2F00 move.l -[A7], D0
0000066E 7000 moveq.l D0, 0x00
00000670 2F00 move.l -[A7], D0
00000672 206D C34C movea.l A0, [A5 - 0x3CB4]
00000676 2050 movea.l A0, [A0]
00000678 48C6 ext.l D6
0000067A 2206 move.l D1, D6
0000067C 2401 move.l D2, D1
0000067E C2FC 0016 mulu.w D1, 0x16
00000682 4842 swap.w D2
00000684 C4FC 0016 mulu.w D2, 0x16
00000688 4842 swap.w D2
0000068A 4242 clr.w D2
0000068C D282 add.l D1, D2
0000068E 2F30 1804 move.l -[A7], [A0 + D1 + 0x4]
00000692 4EAD 0D72 jsr [A5 + 0xD72 /* export_426 */]
00000696 1880 move.b [A4], D0
00000698 2F0B move.l -[A7], A3
0000069A 2F0C move.l -[A7], A4
0000069C 4EAD 0CFA jsr [A5 + 0xCFA /* export_411 */]
000006A0 4A40 tst.w D0
000006A2 4FEF 0014 lea.l A7, [A7 + 0x14]
000006A6 662A bne +0x2C /* 000006D2 */
000006A8 5245 addq.w D5, 1
000006AA 206D C34C movea.l A0, [A5 - 0x3CB4]
000006AE 2050 movea.l A0, [A0]
000006B0 48C6 ext.l D6
000006B2 2006 move.l D0, D6
000006B4 2200 move.l D1, D0
000006B6 C0FC 0016 mulu.w D0, 0x16
000006BA 4841 swap.w D1
000006BC C2FC 0016 mulu.w D1, 0x16
000006C0 4841 swap.w D1
000006C2 4241 clr.w D1
000006C4 D081 add.l D0, D1
000006C6 41F0 0800 lea.l A0, [A0 + D0]
000006CA 2B48 C348 move.l [A5 - 0x3CB8], A0
000006CE 6000 0870 bra +0x872 /* 00000F40 */
label000006D2:
000006D2 5246 addq.w D6, 1
label000006D4:
000006D4 48C6 ext.l D6
000006D6 206D C34C movea.l A0, [A5 - 0x3CB4]
000006DA 7000 moveq.l D0, 0x00
000006DC 1028 0012 move.b D0, [A0 + 0x12]
000006E0 B086 cmp.l D0, D6
000006E2 6E84 bgt -0x7A /* 00000668 */
000006E4 6000 085A bra +0x85C /* 00000F40 */
000006E8 3A2D C34A move.w D5, [A5 - 0x3CB6]
000006EC 6700 0852 beq +0x854 /* 00000F40 */
000006F0 2F0B move.l -[A7], A3
000006F2 486D C350 pea.l [A5 - 0x3CB0]
000006F6 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */]
000006FA 3A00 move.w D5, D0
000006FC 508F addq.l A7, 8
000006FE 6700 0840 beq +0x842 /* 00000F40 */
00000702 7000 moveq.l D0, 0x00
00000704 1013 move.b D0, [A3]
00000706 2F00 move.l -[A7], D0
00000708 200B move.l D0, A3
0000070A 5280 addq.l D0, 1
0000070C 2F00 move.l -[A7], D0
0000070E 7000 moveq.l D0, 0x00
00000710 2F00 move.l -[A7], D0
00000712 206D C348 movea.l A0, [A5 - 0x3CB8]
00000716 2F28 0004 move.l -[A7], [A0 + 0x4]
0000071A 4EAD 0D6A jsr [A5 + 0xD6A /* export_425 */]
0000071E 3D40 FFF8 move.w [A6 - 0x8], D0
00000722 57C5 seq D5
00000724 0245 0001 andi.w D5, 0x1
00000728 4FEF 0010 lea.l A7, [A7 + 0x10]
0000072C 6700 0812 beq +0x814 /* 00000F40 */
00000730 206D C34C movea.l A0, [A5 - 0x3CB4]
00000734 0068 1000 0010 ori.w [A0 + 0x10], 0x1000
0000073A 6000 0804 bra +0x806 /* 00000F40 */
0000073E 4AAD C34C tst.l [A5 - 0x3CB4]
00000742 660A bne +0xC /* 0000074E */
00000744 2B6D C33E C34C move.l [A5 - 0x3CB4], [A5 - 0x3CC2]
0000074A 6700 07F4 beq +0x7F6 /* 00000F40 */
label0000074E:
0000074E 206D C34C movea.l A0, [A5 - 0x3CB4]
00000752 4A28 0012 tst.b [A0 + 0x12]
00000756 6700 07E8 beq +0x7EA /* 00000F40 */
0000075A 4AAD C348 tst.l [A5 - 0x3CB8]
0000075E 6632 bne +0x34 /* 00000792 */
00000760 206D C34C movea.l A0, [A5 - 0x3CB4]
00000764 2050 movea.l A0, [A0]
00000766 226D C34C movea.l A1, [A5 - 0x3CB4]
0000076A 1029 0012 move.b D0, [A1 + 0x12]
0000076E 5300 subq.b D0, 1
00000770 7200 moveq.l D1, 0x00
00000772 1200 move.b D1, D0
00000774 2001 move.l D0, D1
00000776 C2FC 0016 mulu.w D1, 0x16
0000077A 4840 swap.w D0
0000077C C0FC 0016 mulu.w D0, 0x16
00000780 4840 swap.w D0
00000782 4240 clr.w D0
00000784 D280 add.l D1, D0
00000786 41F0 1800 lea.l A0, [A0 + D1]
0000078A 2B48 C348 move.l [A5 - 0x3CB8], A0
0000078E 6700 07B0 beq +0x7B2 /* 00000F40 */
label00000792:
00000792 206D C348 movea.l A0, [A5 - 0x3CB8]
00000796 7000 moveq.l D0, 0x00
00000798 1028 0012 move.b D0, [A0 + 0x12]
0000079C 2E00 move.l D7, D0
0000079E 6772 beq +0x74 /* 00000812 */
000007A0 598F subq.l A7, 4
000007A2 206D C348 movea.l A0, [A5 - 0x3CB8]
000007A6 2050 movea.l A0, [A0]
000007A8 2050 movea.l A0, [A0]
000007AA 2007 move.l D0, D7
000007AC 2200 move.l D1, D0
000007AE C0FC 0006 mulu.w D0, 0x6
000007B2 4841 swap.w D1
000007B4 C2FC 0006 mulu.w D1, 0x6
000007B8 4841 swap.w D1
000007BA 4241 clr.w D1
000007BC D081 add.l D0, D1
000007BE 4870 08FA pea.l [A0 + D0 - 0x6]
000007C2 4EAD 069A jsr [A5 + 0x69A /* export_207 */]
000007C6 2D5F FFFA move.l [A6 - 0x6], [A7]+
000007CA 206E FFFA movea.l A0, [A6 - 0x6]
000007CE 0C50 00B9 cmpi.w [A0], 0xB9
000007D2 663E bne +0x40 /* 00000812 */
000007D4 3B47 C346 move.w [A5 - 0x3CBA], D7
label000007D8:
000007D8 4EBA 08AA jsr [PC + 0x8AA /* 00001084 */]
000007DC 5DAE FFFA subq.l [A6 - 0x6], 6
000007E0 536D C346 subq.w [A5 - 0x3CBA], 1
000007E4 4A6D C346 tst.w [A5 - 0x3CBA]
000007E8 670A beq +0xC /* 000007F4 */
000007EA 206E FFFA movea.l A0, [A6 - 0x6]
000007EE 0C50 00B9 cmpi.w [A0], 0xB9
000007F2 67E4 beq -0x1A /* 000007D8 */
label000007F4:
000007F4 4A6D C346 tst.w [A5 - 0x3CBA]
000007F8 6708 beq +0xA /* 00000802 */
000007FA 4EBA 0888 jsr [PC + 0x888 /* 00001084 */]
000007FE 536D C346 subq.w [A5 - 0x3CBA], 1
label00000802:
00000802 302D C346 move.w D0, [A5 - 0x3CBA]
00000806 48C0 ext.l D0
00000808 2E00 move.l D7, D0
0000080A 206D C348 movea.l A0, [A5 - 0x3CB8]
0000080E 1147 0012 move.b [A0 + 0x12], D7
label00000812:
00000812 0C87 0000 0080 cmpi.l D7, 0x80
00000818 6D0E blt +0x10 /* 00000828 */
0000081A 706C moveq.l D0, 0x6C
0000081C 2F00 move.l -[A7], D0
0000081E 4EAD 19BA jsr [A5 + 0x19BA /* export_819 */]
00000822 588F addq.l A7, 4
00000824 6000 071A bra +0x71C /* 00000F40 */
label00000828:
00000828 206D C348 movea.l A0, [A5 - 0x3CB8]
0000082C 7000 moveq.l D0, 0x00
0000082E 1028 0013 move.b D0, [A0 + 0x13]
00000832 B087 cmp.l D0, D7
00000834 665C bne +0x5E /* 00000892 */
00000836 2007 move.l D0, D7
00000838 5280 addq.l D0, 1
0000083A 2200 move.l D1, D0
0000083C C0FC 0006 mulu.w D0, 0x6
00000840 4841 swap.w D1
00000842 C2FC 0006 mulu.w D1, 0x6
00000846 4841 swap.w D1
00000848 4241 clr.w D1
0000084A D081 add.l D0, D1
0000084C 2F00 move.l -[A7], D0
0000084E 206D C348 movea.l A0, [A5 - 0x3CB8]
00000852 2F10 move.l -[A7], [A0]
00000854 4EAD 0032 jsr [A5 + 0x32 /* export_2 */]
00000858 4A40 tst.w D0
0000085A 508F addq.l A7, 8
0000085C 6600 06E2 bne +0x6E4 /* 00000F40 */
00000860 7006 moveq.l D0, 0x06
00000862 2F00 move.l -[A7], D0
00000864 206D C348 movea.l A0, [A5 - 0x3CB8]
00000868 2050 movea.l A0, [A0]
0000086A 2050 movea.l A0, [A0]
0000086C 2207 move.l D1, D7
0000086E 2401 move.l D2, D1
00000870 C2FC 0006 mulu.w D1, 0x6
00000874 4842 swap.w D2
00000876 C4FC 0006 mulu.w D2, 0x6
0000087A 4842 swap.w D2
0000087C 4242 clr.w D2
0000087E D282 add.l D1, D2
00000880 4870 1800 pea.l [A0 + D1]
00000884 4EAD 1B02 jsr [A5 + 0x1B02 /* export_860 */]
00000888 508F addq.l A7, 8
0000088A 206D C348 movea.l A0, [A5 - 0x3CB8]
0000088E 5228 0013 addq.b [A0 + 0x13], 1
label00000892:
00000892 206D C348 movea.l A0, [A5 - 0x3CB8]
00000896 5228 0012 addq.b [A0 + 0x12], 1
0000089A 206D C348 movea.l A0, [A5 - 0x3CB8]
0000089E 2F10 move.l -[A7], [A0]
000008A0 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */]
000008A4 206D C348 movea.l A0, [A5 - 0x3CB8]
000008A8 2F10 move.l -[A7], [A0]
000008AA 4EAD 040A jsr [A5 + 0x40A /* export_125 */]
000008AE 598F subq.l A7, 4
000008B0 206D C348 movea.l A0, [A5 - 0x3CB8]
000008B4 2050 movea.l A0, [A0]
000008B6 2050 movea.l A0, [A0]
000008B8 2007 move.l D0, D7
000008BA 2200 move.l D1, D0
000008BC C0FC 0006 mulu.w D0, 0x6
000008C0 4841 swap.w D1
000008C2 C2FC 0006 mulu.w D1, 0x6
000008C6 4841 swap.w D1
000008C8 4241 clr.w D1
000008CA D081 add.l D0, D1
000008CC 4870 0800 pea.l [A0 + D0]
000008D0 4EAD 069A jsr [A5 + 0x69A /* export_207 */]
000008D4 2D5F FFFA move.l [A6 - 0x6], [A7]+
000008D8 2007 move.l D0, D7
000008DA 5280 addq.l D0, 1
000008DC 3B40 C346 move.w [A5 - 0x3CBA], D0
000008E0 206E 0008 movea.l A0, [A6 + 0x8]
000008E4 7008 moveq.l D0, 0x08
000008E6 B010 cmp.b D0, [A0]
000008E8 6600 0182 bne +0x184 /* 00000A6C */
000008EC 206E FFFA movea.l A0, [A6 - 0x6]
000008F0 30BC 0001 move.w [A0], 0x1
000008F4 2F0B move.l -[A7], A3
000008F6 486D C350 pea.l [A5 - 0x3CB0]
000008FA 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */]
000008FE 4A40 tst.w D0
00000900 508F addq.l A7, 8
00000902 6700 063C beq +0x63E /* 00000F40 */
00000906 7000 moveq.l D0, 0x00
00000908 1013 move.b D0, [A3]
0000090A 2F00 move.l -[A7], D0
0000090C 200B move.l D0, A3
0000090E 5280 addq.l D0, 1
00000910 2F00 move.l -[A7], D0
00000912 302D C346 move.w D0, [A5 - 0x3CBA]
00000916 48C0 ext.l D0
00000918 2F00 move.l -[A7], D0
0000091A 206D C348 movea.l A0, [A5 - 0x3CB8]
0000091E 2F28 0004 move.l -[A7], [A0 + 0x4]
00000922 4EAD 0D6A jsr [A5 + 0xD6A /* export_425 */]
00000926 4A40 tst.w D0
00000928 4FEF 0010 lea.l A7, [A7 + 0x10]
0000092C 6600 0612 bne +0x614 /* 00000F40 */
00000930 206D C350 movea.l A0, [A5 - 0x3CB0]
00000934 7003 moveq.l D0, 0x03
00000936 B010 cmp.b D0, [A0]
00000938 661A bne +0x1C /* 00000954 */
0000093A 52AD C350 addq.l [A5 - 0x3CB0], 1
0000093E 206E FFFA movea.l A0, [A6 - 0x6]
00000942 2F08 move.l -[A7], A0
00000944 486D C350 pea.l [A5 - 0x3CB0]
00000948 4EAD 0C0A jsr [A5 + 0xC0A /* export_381 */]
0000094C 4A40 tst.w D0
0000094E 508F addq.l A7, 8
00000950 6700 05EE beq +0x5F0 /* 00000F40 */
label00000954:
00000954 206D C350 movea.l A0, [A5 - 0x3CB0]
00000958 7001 moveq.l D0, 0x01
0000095A B010 cmp.b D0, [A0]
0000095C 662C bne +0x2E /* 0000098A */
0000095E 52AD C350 addq.l [A5 - 0x3CB0], 1
00000962 2F0B move.l -[A7], A3
00000964 486D C350 pea.l [A5 - 0x3CB0]
00000968 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */]
0000096C 4A40 tst.w D0
0000096E 508F addq.l A7, 8
00000970 6700 05CE beq +0x5D0 /* 00000F40 */
00000974 4A13 tst.b [A3]
00000976 6708 beq +0xA /* 00000980 */
00000978 7000 moveq.l D0, 0x00
0000097A 102B 0001 move.b D0, [A3 + 0x1]
0000097E 6002 bra +0x4 /* 00000982 */
label00000980:
00000980 7000 moveq.l D0, 0x00
label00000982:
00000982 206E FFFA movea.l A0, [A6 - 0x6]
00000986 1140 0004 move.b [A0 + 0x4], D0
label0000098A:
0000098A 206D C350 movea.l A0, [A5 - 0x3CB0]
0000098E 52AD C350 addq.l [A5 - 0x3CB0], 1
00000992 7000 moveq.l D0, 0x00
00000994 1010 move.b D0, [A0]
00000996 3800 move.w D4, D0
00000998 0C44 0002 cmpi.w D4, 0x2
0000099C 6708 beq +0xA /* 000009A6 */
0000099E 0C44 0004 cmpi.w D4, 0x4
000009A2 6600 00C8 bne +0xCA /* 00000A6C */
label000009A6:
000009A6 206D C350 movea.l A0, [A5 - 0x3CB0]
000009AA 52AD C350 addq.l [A5 - 0x3CB0], 1
000009AE 4A10 tst.b [A0]
000009B0 6700 058E beq +0x590 /* 00000F40 */
000009B4 2F0B move.l -[A7], A3
000009B6 486D C350 pea.l [A5 - 0x3CB0]
000009BA 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */]
000009BE 4A40 tst.w D0
000009C0 508F addq.l A7, 8
000009C2 6700 057C beq +0x57E /* 00000F40 */
000009C6 7000 moveq.l D0, 0x00
000009C8 1013 move.b D0, [A3]
000009CA 2F00 move.l -[A7], D0
000009CC 200B move.l D0, A3
000009CE 5280 addq.l D0, 1
000009D0 2F00 move.l -[A7], D0
000009D2 302D C346 move.w D0, [A5 - 0x3CBA]
000009D6 48C0 ext.l D0
000009D8 2F00 move.l -[A7], D0
000009DA 206D C348 movea.l A0, [A5 - 0x3CB8]
000009DE 2F28 0008 move.l -[A7], [A0 + 0x8]
000009E2 4EAD 0D6A jsr [A5 + 0xD6A /* export_425 */]
000009E6 4A40 tst.w D0
000009E8 4FEF 0010 lea.l A7, [A7 + 0x10]
000009EC 6600 0552 bne +0x554 /* 00000F40 */
000009F0 206D C350 movea.l A0, [A5 - 0x3CB0]
000009F4 4A10 tst.b [A0]
000009F6 6740 beq +0x42 /* 00000A38 */
000009F8 52AD C350 addq.l [A5 - 0x3CB0], 1
000009FC 2F0B move.l -[A7], A3
000009FE 486D C350 pea.l [A5 - 0x3CB0]
00000A02 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */]
00000A06 4A40 tst.w D0
00000A08 508F addq.l A7, 8
00000A0A 6700 0534 beq +0x536 /* 00000F40 */
00000A0E 7000 moveq.l D0, 0x00
00000A10 1013 move.b D0, [A3]
00000A12 2F00 move.l -[A7], D0
00000A14 200B move.l D0, A3
00000A16 5280 addq.l D0, 1
00000A18 2F00 move.l -[A7], D0
00000A1A 302D C346 move.w D0, [A5 - 0x3CBA]
00000A1E 48C0 ext.l D0
00000A20 2F00 move.l -[A7], D0
00000A22 206D C348 movea.l A0, [A5 - 0x3CB8]
00000A26 2F28 000C move.l -[A7], [A0 + 0xC]
00000A2A 4EAD 0D6A jsr [A5 + 0xD6A /* export_425 */]
00000A2E 4A40 tst.w D0
00000A30 4FEF 0010 lea.l A7, [A7 + 0x10]
00000A34 6600 050A bne +0x50C /* 00000F40 */
label00000A38:
00000A38 0C44 0004 cmpi.w D4, 0x4
00000A3C 6624 bne +0x26 /* 00000A62 */
00000A3E 206D C348 movea.l A0, [A5 - 0x3CB8]
00000A42 303C 2000 move.w D0, 0x2000 /* ' \0' */
00000A46 C068 0010 and.w D0, [A0 + 0x10]
00000A4A 670C beq +0xE /* 00000A58 */
00000A4C 706E moveq.l D0, 0x6E
00000A4E 2F00 move.l -[A7], D0
00000A50 4EAD 19BA jsr [A5 + 0x19BA /* export_819 */]
00000A54 588F addq.l A7, 4
00000A56 600A bra +0xC /* 00000A62 */
label00000A58:
00000A58 206E FFFA movea.l A0, [A6 - 0x6]
00000A5C 0068 2000 0002 ori.w [A0 + 0x2], 0x2000 /* ' \0' */
label00000A62:
00000A62 206D C350 movea.l A0, [A5 - 0x3CB0]
00000A66 4A10 tst.b [A0]
00000A68 6600 04D6 bne +0x4D8 /* 00000F40 */
label00000A6C:
00000A6C 206D C348 movea.l A0, [A5 - 0x3CB8]
00000A70 2F10 move.l -[A7], [A0]
00000A72 4EAD 0412 jsr [A5 + 0x412 /* export_126 */]
00000A76 5245 addq.w D5, 1
00000A78 206D C34C movea.l A0, [A5 - 0x3CB4]
00000A7C 0068 0800 0010 ori.w [A0 + 0x10], 0x800
00000A82 206D C348 movea.l A0, [A5 - 0x3CB8]
00000A86 0068 0800 0010 ori.w [A0 + 0x10], 0x800
00000A8C 6000 04B2 bra +0x4B4 /* 00000F40 */
00000A90 4AAE FFFA tst.l [A6 - 0x6]
00000A94 6700 04AA beq +0x4AC /* 00000F40 */
00000A98 4EBA 05EA jsr [PC + 0x5EA /* 00001084 */]
00000A9C 206D C348 movea.l A0, [A5 - 0x3CB8]
00000AA0 7000 moveq.l D0, 0x00
00000AA2 1028 0013 move.b D0, [A0 + 0x13]
00000AA6 2F00 move.l -[A7], D0
00000AA8 598F subq.l A7, 4
00000AAA 206D C348 movea.l A0, [A5 - 0x3CB8]
00000AAE 2050 movea.l A0, [A0]
00000AB0 2F10 move.l -[A7], [A0]
00000AB2 4EAD 069A jsr [A5 + 0x69A /* export_207 */]
00000AB6 221F move.l D1, [A7]+
00000AB8 201F move.l D0, [A7]+
00000ABA 242E FFFA move.l D2, [A6 - 0x6]
00000ABE 9481 sub.l D2, D1
00000AC0 2F00 move.l -[A7], D0
00000AC2 2002 move.l D0, D2
00000AC4 7206 moveq.l D1, 0x06
00000AC6 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00000ACA 2200 move.l D1, D0
00000ACC 201F move.l D0, [A7]+
00000ACE 9081 sub.l D0, D1
00000AD0 2800 move.l D4, D0
00000AD2 5384 subq.l D4, 1
00000AD4 4A44 tst.w D4
00000AD6 6728 beq +0x2A /* 00000B00 */
00000AD8 202E FFFA move.l D0, [A6 - 0x6]
00000ADC 5C80 addq.l D0, 6
00000ADE 2F00 move.l -[A7], D0
00000AE0 2F2E FFFA move.l -[A7], [A6 - 0x6]
00000AE4 48C4 ext.l D4
00000AE6 2204 move.l D1, D4
00000AE8 2001 move.l D0, D1
00000AEA C2FC 0006 mulu.w D1, 0x6
00000AEE 4840 swap.w D0
00000AF0 C0FC 0006 mulu.w D0, 0x6
00000AF4 4840 swap.w D0
00000AF6 4240 clr.w D0
00000AF8 D280 add.l D1, D0
00000AFA 2F01 move.l -[A7], D1
00000AFC 4EAD 1B12 jsr [A5 + 0x1B12 /* export_862 */]
label00000B00:
00000B00 206D C348 movea.l A0, [A5 - 0x3CB8]
00000B04 5328 0012 subq.b [A0 + 0x12], 1
00000B08 7006 moveq.l D0, 0x06
00000B0A 2F00 move.l -[A7], D0
00000B0C 206D C348 movea.l A0, [A5 - 0x3CB8]
00000B10 2050 movea.l A0, [A0]
00000B12 226D C348 movea.l A1, [A5 - 0x3CB8]
00000B16 7200 moveq.l D1, 0x00
00000B18 1229 0012 move.b D1, [A1 + 0x12]
00000B1C 2401 move.l D2, D1
00000B1E C2FC 0006 mulu.w D1, 0x6
00000B22 4842 swap.w D2
00000B24 C4FC 0006 mulu.w D2, 0x6
00000B28 4842 swap.w D2
00000B2A 4242 clr.w D2
00000B2C D282 add.l D1, D2
00000B2E D290 add.l D1, [A0]
00000B30 2F01 move.l -[A7], D1
00000B32 4EAD 1B02 jsr [A5 + 0x1B02 /* export_860 */]
00000B36 206D C34C movea.l A0, [A5 - 0x3CB4]
00000B3A 0068 0800 0010 ori.w [A0 + 0x10], 0x800
00000B40 206D C348 movea.l A0, [A5 - 0x3CB8]
00000B44 0068 0800 0010 ori.w [A0 + 0x10], 0x800
00000B4A 426D C346 clr.w [A5 - 0x3CBA]
00000B4E 5245 addq.w D5, 1
00000B50 508F addq.l A7, 8
00000B52 6000 03EC bra +0x3EE /* 00000F40 */
00000B56 426D C346 clr.w [A5 - 0x3CBA]
00000B5A 2F0B move.l -[A7], A3
00000B5C 486D C350 pea.l [A5 - 0x3CB0]
00000B60 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */]
00000B64 4A40 tst.w D0
00000B66 508F addq.l A7, 8
00000B68 6700 03D6 beq +0x3D8 /* 00000F40 */
00000B6C 4AAD C348 tst.l [A5 - 0x3CB8]
00000B70 6700 03CE beq +0x3D0 /* 00000F40 */
00000B74 426E FDAE clr.w [A6 - 0x252]
00000B78 6046 bra +0x48 /* 00000BC0 */
label00000B7A:
00000B7A 200C move.l D0, A4
00000B7C 5280 addq.l D0, 1
00000B7E 2F00 move.l -[A7], D0
00000B80 302E FDAE move.w D0, [A6 - 0x252]
00000B84 48C0 ext.l D0
00000B86 5280 addq.l D0, 1
00000B88 2F00 move.l -[A7], D0
00000B8A 206D C348 movea.l A0, [A5 - 0x3CB8]
00000B8E 2F28 0004 move.l -[A7], [A0 + 0x4]
00000B92 4EAD 0D72 jsr [A5 + 0xD72 /* export_426 */]
00000B96 1880 move.b [A4], D0
00000B98 4FEF 000C lea.l A7, [A7 + 0xC]
00000B9C 671E beq +0x20 /* 00000BBC */
00000B9E 2F0B move.l -[A7], A3
00000BA0 2F0C move.l -[A7], A4
00000BA2 4EAD 0CFA jsr [A5 + 0xCFA /* export_411 */]
00000BA6 4A40 tst.w D0
00000BA8 508F addq.l A7, 8
00000BAA 6610 bne +0x12 /* 00000BBC */
00000BAC 302E FDAE move.w D0, [A6 - 0x252]
00000BB0 5240 addq.w D0, 1
00000BB2 3B40 C346 move.w [A5 - 0x3CBA], D0
00000BB6 5245 addq.w D5, 1
00000BB8 6000 0386 bra +0x388 /* 00000F40 */
label00000BBC:
00000BBC 526E FDAE addq.w [A6 - 0x252], 1
label00000BC0:
00000BC0 206D C348 movea.l A0, [A5 - 0x3CB8]
00000BC4 7000 moveq.l D0, 0x00
00000BC6 1028 0012 move.b D0, [A0 + 0x12]
00000BCA 322E FDAE move.w D1, [A6 - 0x252]
00000BCE 48C1 ext.l D1
00000BD0 B081 cmp.l D0, D1
00000BD2 6EA6 bgt -0x58 /* 00000B7A */
00000BD4 6000 036A bra +0x36C /* 00000F40 */
00000BD8 3A2E FFFC move.w D5, [A6 - 0x4]
00000BDC 6700 0362 beq +0x364 /* 00000F40 */
00000BE0 2F0B move.l -[A7], A3
00000BE2 486D C350 pea.l [A5 - 0x3CB0]
00000BE6 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */]
00000BEA 3A00 move.w D5, D0
00000BEC 508F addq.l A7, 8
00000BEE 6700 0350 beq +0x352 /* 00000F40 */
00000BF2 206D C348 movea.l A0, [A5 - 0x3CB8]
00000BF6 2F10 move.l -[A7], [A0]
00000BF8 4EAD 040A jsr [A5 + 0x40A /* export_125 */]
00000BFC 7000 moveq.l D0, 0x00
00000BFE 1013 move.b D0, [A3]
00000C00 2F00 move.l -[A7], D0
00000C02 200B move.l D0, A3
00000C04 5280 addq.l D0, 1
00000C06 2F00 move.l -[A7], D0
00000C08 302D C346 move.w D0, [A5 - 0x3CBA]
00000C0C 48C0 ext.l D0
00000C0E 2F00 move.l -[A7], D0
00000C10 206D C348 movea.l A0, [A5 - 0x3CB8]
00000C14 2F28 0004 move.l -[A7], [A0 + 0x4]
00000C18 4EAD 0D6A jsr [A5 + 0xD6A /* export_425 */]
00000C1C 3D40 FFF8 move.w [A6 - 0x8], D0
00000C20 57C5 seq D5
00000C22 0245 0001 andi.w D5, 0x1
00000C26 4FEF 0010 lea.l A7, [A7 + 0x10]
00000C2A 671E beq +0x20 /* 00000C4A */
00000C2C 206E FFFA movea.l A0, [A6 - 0x6]
00000C30 0068 0200 0002 ori.w [A0 + 0x2], 0x200
00000C36 206D C348 movea.l A0, [A5 - 0x3CB8]
00000C3A 0068 0200 0010 ori.w [A0 + 0x10], 0x200
00000C40 206D C34C movea.l A0, [A5 - 0x3CB4]
00000C44 0068 0200 0010 ori.w [A0 + 0x10], 0x200
label00000C4A:
00000C4A 206D C348 movea.l A0, [A5 - 0x3CB8]
00000C4E 2F10 move.l -[A7], [A0]
00000C50 4EAD 0412 jsr [A5 + 0x412 /* export_126 */]
00000C54 6000 02EA bra +0x2EC /* 00000F40 */
00000C58 4AAE FFFA tst.l [A6 - 0x6]
00000C5C 6700 02E2 beq +0x2E4 /* 00000F40 */
00000C60 206E FFFA movea.l A0, [A6 - 0x6]
00000C64 7003 moveq.l D0, 0x03
00000C66 B050 cmp.w D0, [A0]
00000C68 6D00 02D6 blt +0x2D8 /* 00000F40 */
00000C6C 206D C350 movea.l A0, [A5 - 0x3CB0]
00000C70 4A10 tst.b [A0]
00000C72 670A beq +0xC /* 00000C7E */
00000C74 206E FFFA movea.l A0, [A6 - 0x6]
00000C78 0050 0001 ori.w [A0], 0x1
00000C7C 6008 bra +0xA /* 00000C86 */
label00000C7E:
00000C7E 206E FFFA movea.l A0, [A6 - 0x6]
00000C82 0250 FFFE andi.w [A0], 0xFFFE
label00000C86:
00000C86 5245 addq.w D5, 1
00000C88 6000 02B6 bra +0x2B8 /* 00000F40 */
00000C8C 4AAE FFFA tst.l [A6 - 0x6]
00000C90 6700 02AE beq +0x2B0 /* 00000F40 */
00000C94 206E FFFA movea.l A0, [A6 - 0x6]
00000C98 7003 moveq.l D0, 0x03
00000C9A B050 cmp.w D0, [A0]
00000C9C 6D00 02A2 blt +0x2A4 /* 00000F40 */
00000CA0 206D C350 movea.l A0, [A5 - 0x3CB0]
00000CA4 4A10 tst.b [A0]
00000CA6 670A beq +0xC /* 00000CB2 */
00000CA8 206E FFFA movea.l A0, [A6 - 0x6]
00000CAC 0050 0002 ori.w [A0], 0x2
00000CB0 6008 bra +0xA /* 00000CBA */
label00000CB2:
00000CB2 206E FFFA movea.l A0, [A6 - 0x6]
00000CB6 0250 FFFD andi.w [A0], 0xFFFD
label00000CBA:
00000CBA 5245 addq.w D5, 1
00000CBC 6000 0282 bra +0x284 /* 00000F40 */
00000CC0 2F0B move.l -[A7], A3
00000CC2 4EBA 04FC jsr [PC + 0x4FC /* 000011C0 */]
00000CC6 4A40 tst.w D0
00000CC8 588F addq.l A7, 4
00000CCA 6700 0274 beq +0x276 /* 00000F40 */
00000CCE 2B6D C34C C33E move.l [A5 - 0x3CC2], [A5 - 0x3CB4]
00000CD4 2F2D C34C move.l -[A7], [A5 - 0x3CB4]
00000CD8 486D 259A pea.l [A5 + 0x259A /* export_1199 */]
00000CDC 4EAD 022A jsr [A5 + 0x22A /* export_65 */]
00000CE0 3A00 move.w D5, D0
00000CE2 508F addq.l A7, 8
00000CE4 6000 025A bra +0x25C /* 00000F40 */
00000CE8 4AAE FFFA tst.l [A6 - 0x6]
00000CEC 6700 0252 beq +0x254 /* 00000F40 */
00000CF0 486E FDB2 pea.l [A6 - 0x24E]
00000CF4 486E FDB0 pea.l [A6 - 0x250]
00000CF8 486D C350 pea.l [A5 - 0x3CB0]
00000CFC 4EAD 0C62 jsr [A5 + 0xC62 /* export_392 */]
00000D00 3A00 move.w D5, D0
00000D02 4FEF 000C lea.l A7, [A7 + 0xC]
00000D06 6700 0238 beq +0x23A /* 00000F40 */
00000D0A 206E FFFA movea.l A0, [A6 - 0x6]
00000D0E 302E FDB2 move.w D0, [A6 - 0x24E]
00000D12 C068 0002 and.w D0, [A0 + 0x2]
00000D16 322E FDB0 move.w D1, [A6 - 0x250]
00000D1A 8240 or.w D1, D0
00000D1C 303C 0080 move.w D0, 0x80
00000D20 8041 or.w D0, D1
00000D22 206E FFFA movea.l A0, [A6 - 0x6]
00000D26 3140 0002 move.w [A0 + 0x2], D0
00000D2A 206D C348 movea.l A0, [A5 - 0x3CB8]
00000D2E 0068 0080 0010 ori.w [A0 + 0x10], 0x80
00000D34 206D C34C movea.l A0, [A5 - 0x3CB4]
00000D38 0068 0080 0010 ori.w [A0 + 0x10], 0x80
00000D3E 6000 0200 bra +0x202 /* 00000F40 */
00000D42 426D C346 clr.w [A5 - 0x3CBA]
00000D46 4AAD C348 tst.l [A5 - 0x3CB8]
00000D4A 6700 01F4 beq +0x1F6 /* 00000F40 */
00000D4E 4878 0080 push.l 0x80
00000D52 7001 moveq.l D0, 0x01
00000D54 2F00 move.l -[A7], D0
00000D56 486E FDAE pea.l [A6 - 0x252]
00000D5A 486D C350 pea.l [A5 - 0x3CB0]
00000D5E 4EAD 0CAA jsr [A5 + 0xCAA /* export_401 */]
00000D62 4A40 tst.w D0
00000D64 4FEF 0010 lea.l A7, [A7 + 0x10]
00000D68 6700 01D6 beq +0x1D8 /* 00000F40 */
00000D6C 7001 moveq.l D0, 0x01
00000D6E B06E FDAE cmp.w D0, [A6 - 0x252]
00000D72 6E00 01CC bgt +0x1CE /* 00000F40 */
00000D76 206D C348 movea.l A0, [A5 - 0x3CB8]
00000D7A 7000 moveq.l D0, 0x00
00000D7C 1028 0012 move.b D0, [A0 + 0x12]
00000D80 322E FDAE move.w D1, [A6 - 0x252]
00000D84 48C1 ext.l D1
00000D86 B081 cmp.l D0, D1
00000D88 6D00 01B6 blt +0x1B8 /* 00000F40 */
00000D8C 3B6E FDAE C346 move.w [A5 - 0x3CBA], [A6 - 0x252]
00000D92 5245 addq.w D5, 1
00000D94 6000 01AA bra +0x1AC /* 00000F40 */
00000D98 700A moveq.l D0, 0x0A
00000D9A 2F00 move.l -[A7], D0
00000D9C 7201 moveq.l D1, 0x01
00000D9E 2F01 move.l -[A7], D1
00000DA0 486E FDAE pea.l [A6 - 0x252]
00000DA4 486D C350 pea.l [A5 - 0x3CB0]
00000DA8 4EAD 0CAA jsr [A5 + 0xCAA /* export_401 */]
00000DAC 4A40 tst.w D0
00000DAE 4FEF 0010 lea.l A7, [A7 + 0x10]
00000DB2 6700 018C beq +0x18E /* 00000F40 */
00000DB6 2F0B move.l -[A7], A3
00000DB8 486D C350 pea.l [A5 - 0x3CB0]
00000DBC 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */]
00000DC0 4A40 tst.w D0
00000DC2 508F addq.l A7, 8
00000DC4 6700 017A beq +0x17C /* 00000F40 */
00000DC8 536E FDAE subq.w [A6 - 0x252], 1
00000DCC 302E FDAE move.w D0, [A6 - 0x252]
00000DD0 E940 asl D0.w, 4
00000DD2 41ED C21E lea.l A0, [A5 - 0x3DE2]
00000DD6 49F0 0000 lea.l A4, [A0 + D0.w]
00000DDA 426C 0002 clr.w [A4 + 0x2]
00000DDE 4254 clr.w [A4]
00000DE0 197C 0007 000E move.b [A4 + 0xE], 0x7
00000DE6 7031 moveq.l D0, 0x31
00000DE8 B02B 0062 cmp.b D0, [A3 + 0x62]
00000DEC 6606 bne +0x8 /* 00000DF4 */
00000DEE 0054 0800 ori.w [A4], 0x800
00000DF2 6012 bra +0x14 /* 00000E06 */
label00000DF4:
00000DF4 7020 moveq.l D0, 0x20
00000DF6 B02B 0062 cmp.b D0, [A3 + 0x62]
00000DFA 660A bne +0xC /* 00000E06 */
00000DFC 006C 0800 0002 ori.w [A4 + 0x2], 0x800
00000E02 532C 000E subq.b [A4 + 0xE], 1
label00000E06:
00000E06 7031 moveq.l D0, 0x31
00000E08 B02B 0061 cmp.b D0, [A3 + 0x61]
00000E0C 6606 bne +0x8 /* 00000E14 */
00000E0E 0054 0400 ori.w [A4], 0x400
00000E12 6012 bra +0x14 /* 00000E26 */
label00000E14:
00000E14 7020 moveq.l D0, 0x20
00000E16 B02B 0061 cmp.b D0, [A3 + 0x61]
00000E1A 660A bne +0xC /* 00000E26 */
00000E1C 006C 0400 0002 ori.w [A4 + 0x2], 0x400
00000E22 532C 000E subq.b [A4 + 0xE], 1
label00000E26:
00000E26 7031 moveq.l D0, 0x31
00000E28 B02B 0063 cmp.b D0, [A3 + 0x63]
00000E2C 6606 bne +0x8 /* 00000E34 */
00000E2E 0054 0200 ori.w [A4], 0x200
00000E32 6012 bra +0x14 /* 00000E46 */
label00000E34:
00000E34 7020 moveq.l D0, 0x20
00000E36 B02B 0063 cmp.b D0, [A3 + 0x63]
00000E3A 660A bne +0xC /* 00000E46 */
00000E3C 006C 0200 0002 ori.w [A4 + 0x2], 0x200
00000E42 532C 000E subq.b [A4 + 0xE], 1
label00000E46:
00000E46 7031 moveq.l D0, 0x31
00000E48 B02B 0064 cmp.b D0, [A3 + 0x64]
00000E4C 6606 bne +0x8 /* 00000E54 */
00000E4E 0054 0100 ori.w [A4], 0x100
00000E52 6012 bra +0x14 /* 00000E66 */
label00000E54:
00000E54 7020 moveq.l D0, 0x20
00000E56 B02B 0064 cmp.b D0, [A3 + 0x64]
00000E5A 660A bne +0xC /* 00000E66 */
00000E5C 006C 0100 0002 ori.w [A4 + 0x2], 0x100
00000E62 532C 000E subq.b [A4 + 0xE], 1
label00000E66:
00000E66 7020 moveq.l D0, 0x20
00000E68 B02B 0065 cmp.b D0, [A3 + 0x65]
00000E6C 672A beq +0x2C /* 00000E98 */
00000E6E 422B 0068 clr.b [A3 + 0x68]
00000E72 486B 0065 pea.l [A3 + 0x65]
00000E76 4EAD 037A jsr [A5 + 0x37A /* export_107 */]
00000E7A 2E00 move.l D7, D0
00000E7C 588F addq.l A7, 4
00000E7E 6C0C bge +0xE /* 00000E8C */
00000E80 2007 move.l D0, D7
00000E82 4480 neg.l D0
00000E84 2E3C 0000 8000 move.l D7, 0x8000
00000E8A 8E80 or.l D7, D0
label00000E8C:
00000E8C 203C 0000 800F move.l D0, 0x800F
00000E92 C087 and.l D0, D7
00000E94 8154 or.w [A4], D0
00000E96 600A bra +0xC /* 00000EA2 */
label00000E98:
00000E98 006C 800F 0002 ori.w [A4 + 0x2], 0x800F
00000E9E 532C 000E subq.b [A4 + 0xE], 1
label00000EA2:
00000EA2 7000 moveq.l D0, 0x00
00000EA4 7220 moveq.l D1, 0x20
00000EA6 B22B 0041 cmp.b D1, [A3 + 0x41]
00000EAA 57C0 seq D0
00000EAC 4400 neg.b D0
00000EAE 3940 000C move.w [A4 + 0xC], D0
00000EB2 6658 bne +0x5A /* 00000F0C */
00000EB4 7E00 moveq.l D7, 0x00
00000EB6 7620 moveq.l D3, 0x20
label00000EB8:
00000EB8 41EE FEB6 lea.l A0, [A6 - 0x14A]
00000EBC 11B3 7841 7000 move.b [A0 + D7.w], [A3 + D7 + 0x41]
00000EC2 7020 moveq.l D0, 0x20
00000EC4 B033 7841 cmp.b D0, [A3 + D7 + 0x41]
00000EC8 6706 beq +0x8 /* 00000ED0 */
00000ECA 5287 addq.l D7, 1
00000ECC B687 cmp.l D3, D7
00000ECE 6EE8 bgt -0x16 /* 00000EB8 */
label00000ED0:
00000ED0 41EE FEB6 lea.l A0, [A6 - 0x14A]
00000ED4 4230 7000 clr.b [A0 + D7.w]
00000ED8 486E FEB6 pea.l [A6 - 0x14A]
00000EDC 4EAD 037A jsr [A5 + 0x37A /* export_107 */]
00000EE0 2E00 move.l D7, D0
00000EE2 7018 moveq.l D0, 0x18
00000EE4 2207 move.l D1, D7
00000EE6 E1A9 lsl D1, D0
00000EE8 2007 move.l D0, D7
00000EEA E188 lsl D0, 8
00000EEC 243C 00FF 0000 move.l D2, 0xFF0000
00000EF2 C480 and.l D2, D0
00000EF4 8481 or.l D2, D1
00000EF6 2007 move.l D0, D7
00000EF8 E080 asr D0, 8
00000EFA 223C 0000 FF00 move.l D1, 0xFF00
00000F00 C280 and.l D1, D0
00000F02 8282 or.l D1, D2
00000F04 2941 0004 move.l [A4 + 0x4], D1
00000F08 588F addq.l A7, 4
00000F0A 6004 bra +0x6 /* 00000F10 */
label00000F0C:
00000F0C 532C 000E subq.b [A4 + 0xE], 1
label00000F10:
00000F10 7020 moveq.l D0, 0x20
00000F12 B02B 0001 cmp.b D0, [A3 + 0x1]
00000F16 671E beq +0x20 /* 00000F36 */
00000F18 16BC 0040 move.b [A3], 0x40 /* '@' */
00000F1C 422B 0041 clr.b [A3 + 0x41]
00000F20 3B6E FDAE CEE2 move.w [A5 - 0x311E], [A6 - 0x252]
00000F26 2F0B move.l -[A7], A3
00000F28 4EAD 105A jsr [A5 + 0x105A /* export_519 */]
00000F2C 3B7C FFFF CEE2 move.w [A5 - 0x311E], 0xFFFF
00000F32 588F addq.l A7, 4
00000F34 600A bra +0xC /* 00000F40 */
label00000F36:
00000F36 006C 00F0 0002 ori.w [A4 + 0x2], 0xF0
00000F3C 532C 000E subq.b [A4 + 0xE], 1
label00000F40:
00000F40 4A6E FFFE tst.w [A6 - 0x2]
00000F44 6704 beq +0x6 /* 00000F4A */
00000F46 4EBA 0054 jsr [PC + 0x54 /* 00000F9C */]
label00000F4A:
00000F4A 3005 move.w D0, D5
00000F4C 4CEE 18F8 FD82 movem.l D3,D4,D5,D6,D7,A3,A4, [A6 - 0x27E]
00000F52 4E5E unlink A6
00000F54 4E75 rts
export_1285:
00000F56 48E7 0118 movem.l -[A7], D7,A3,A4
00000F5A 286F 0014 movea.l A4, [A7 + 0x14]
00000F5E 3E2F 0012 move.w D7, [A7 + 0x12]
00000F62 47ED C21E lea.l A3, [A5 - 0x3DE2]
00000F66 302D CEE2 move.w D0, [A5 - 0x311E]
00000F6A E940 asl D0.w, 4
00000F6C 8F73 0000 or.w [A3 + D0.w], D7
00000F70 0C47 00E0 cmpi.w D7, 0xE0
00000F74 6620 bne +0x22 /* 00000F96 */
00000F76 302D CEE2 move.w D0, [A5 - 0x311E]
00000F7A E940 asl D0.w, 4
00000F7C 4873 0008 pea.l [A3 + D0.w + 0x8]
00000F80 4EAD 0DBA jsr [A5 + 0xDBA /* export_435 */]
00000F84 2F0C move.l -[A7], A4
00000F86 4EAD 0F0A jsr [A5 + 0xF0A /* export_477 */]
00000F8A 322D CEE2 move.w D1, [A5 - 0x311E]
00000F8E E941 asl D1.w, 4
00000F90 2780 1008 move.l [A3 + D1.w + 0x8], D0
00000F94 508F addq.l A7, 8
label00000F96:
00000F96 4CDF 1880 movem.l D7,A3,A4, [A7]+
00000F9A 4E75 rts
fn00000F9C:
00000F9C 2F07 move.l -[A7], D7
00000F9E 4EBA 00A4 jsr [PC + 0xA4 /* 00001044 */]
00000FA2 206D C34C movea.l A0, [A5 - 0x3CB4]
00000FA6 7000 moveq.l D0, 0x00
00000FA8 1028 0013 move.b D0, [A0 + 0x13]
00000FAC 206D C34C movea.l A0, [A5 - 0x3CB4]
00000FB0 222D C348 move.l D1, [A5 - 0x3CB8]
00000FB4 9290 sub.l D1, [A0]
00000FB6 2F00 move.l -[A7], D0
00000FB8 2001 move.l D0, D1
00000FBA 7216 moveq.l D1, 0x16
00000FBC 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00000FC0 2200 move.l D1, D0
00000FC2 201F move.l D0, [A7]+
00000FC4 9081 sub.l D0, D1
00000FC6 2E00 move.l D7, D0
00000FC8 5387 subq.l D7, 1
00000FCA 672A beq +0x2C /* 00000FF6 */
00000FCC 202D C348 move.l D0, [A5 - 0x3CB8]
00000FD0 7216 moveq.l D1, 0x16
00000FD2 D081 add.l D0, D1
00000FD4 2F00 move.l -[A7], D0
00000FD6 2F2D C348 move.l -[A7], [A5 - 0x3CB8]
00000FDA 48C7 ext.l D7
00000FDC 2407 move.l D2, D7
00000FDE 2002 move.l D0, D2
00000FE0 C4FC 0016 mulu.w D2, 0x16
00000FE4 4840 swap.w D0
00000FE6 C0FC 0016 mulu.w D0, 0x16
00000FEA 4840 swap.w D0
00000FEC 4240 clr.w D0
00000FEE D480 add.l D2, D0
00000FF0 2F02 move.l -[A7], D2
00000FF2 4EAD 1B12 jsr [A5 + 0x1B12 /* export_862 */]
label00000FF6:
00000FF6 206D C34C movea.l A0, [A5 - 0x3CB4]
00000FFA 5328 0012 subq.b [A0 + 0x12], 1
00000FFE 7016 moveq.l D0, 0x16
00001000 2F00 move.l -[A7], D0
00001002 206D C34C movea.l A0, [A5 - 0x3CB4]
00001006 226D C34C movea.l A1, [A5 - 0x3CB4]
0000100A 7200 moveq.l D1, 0x00
0000100C 1229 0012 move.b D1, [A1 + 0x12]
00001010 2401 move.l D2, D1
00001012 C2FC 0016 mulu.w D1, 0x16
00001016 4842 swap.w D2
00001018 C4FC 0016 mulu.w D2, 0x16
0000101C 4842 swap.w D2
0000101E 4242 clr.w D2
00001020 D282 add.l D1, D2
00001022 D290 add.l D1, [A0]
00001024 2F01 move.l -[A7], D1
00001026 4EAD 1B02 jsr [A5 + 0x1B02 /* export_860 */]
0000102A 206D C34C movea.l A0, [A5 - 0x3CB4]
0000102E 0068 1000 0010 ori.w [A0 + 0x10], 0x1000
00001034 7000 moveq.l D0, 0x00
00001036 2B40 C348 move.l [A5 - 0x3CB8], D0
0000103A 426D C346 clr.w [A5 - 0x3CBA]
0000103E 508F addq.l A7, 8
00001040 2E1F move.l D7, [A7]+
00001042 4E75 rts
fn00001044:
00001044 206D C348 movea.l A0, [A5 - 0x3CB8]
00001048 4868 0004 pea.l [A0 + 0x4]
0000104C 4EAD 0D7A jsr [A5 + 0xD7A /* export_427 */]
00001050 206D C348 movea.l A0, [A5 - 0x3CB8]
00001054 4868 0008 pea.l [A0 + 0x8]
00001058 4EAD 0D7A jsr [A5 + 0xD7A /* export_427 */]
0000105C 206D C348 movea.l A0, [A5 - 0x3CB8]
00001060 4868 000C pea.l [A0 + 0xC]
00001064 4EAD 0D7A jsr [A5 + 0xD7A /* export_427 */]
00001068 206D C348 movea.l A0, [A5 - 0x3CB8]
0000106C 2F10 move.l -[A7], [A0]
0000106E 4EAD 004A jsr [A5 + 0x4A /* export_5 */]
00001072 206D C348 movea.l A0, [A5 - 0x3CB8]
00001076 7000 moveq.l D0, 0x00
00001078 2080 move.l [A0], D0
0000107A 426D C346 clr.w [A5 - 0x3CBA]
0000107E 4FEF 0010 lea.l A7, [A7 + 0x10]
00001082 4E75 rts
fn00001084:
00001084 4E56 FF00 link A6, -0x0100
00001088 48E7 0310 movem.l -[A7], D6,D7,A3
0000108C 47EE FF00 lea.l A3, [A6 - 0x100]
00001090 4AAD C348 tst.l [A5 - 0x3CB8]
00001094 6700 0120 beq +0x122 /* 000011B6 */
00001098 4A6D C346 tst.w [A5 - 0x3CBA]
0000109C 6700 0118 beq +0x11A /* 000011B6 */
000010A0 206D C348 movea.l A0, [A5 - 0x3CB8]
000010A4 7000 moveq.l D0, 0x00
000010A6 1028 0012 move.b D0, [A0 + 0x12]
000010AA 322D C346 move.w D1, [A5 - 0x3CBA]
000010AE 48C1 ext.l D1
000010B0 B081 cmp.l D0, D1
000010B2 6656 bne +0x58 /* 0000110A */
000010B4 7000 moveq.l D0, 0x00
000010B6 2F00 move.l -[A7], D0
000010B8 2F00 move.l -[A7], D0
000010BA 322D C346 move.w D1, [A5 - 0x3CBA]
000010BE 48C1 ext.l D1
000010C0 2F01 move.l -[A7], D1
000010C2 206D C348 movea.l A0, [A5 - 0x3CB8]
000010C6 2F28 0004 move.l -[A7], [A0 + 0x4]
000010CA 4EAD 0D6A jsr [A5 + 0xD6A /* export_425 */]
000010CE 7000 moveq.l D0, 0x00
000010D0 2F00 move.l -[A7], D0
000010D2 2F00 move.l -[A7], D0
000010D4 322D C346 move.w D1, [A5 - 0x3CBA]
000010D8 48C1 ext.l D1
000010DA 2F01 move.l -[A7], D1
000010DC 206D C348 movea.l A0, [A5 - 0x3CB8]
000010E0 2F28 0008 move.l -[A7], [A0 + 0x8]
000010E4 4EAD 0D6A jsr [A5 + 0xD6A /* export_425 */]
000010E8 7000 moveq.l D0, 0x00
000010EA 2F00 move.l -[A7], D0
000010EC 2F00 move.l -[A7], D0
000010EE 322D C346 move.w D1, [A5 - 0x3CBA]
000010F2 48C1 ext.l D1
000010F4 2F01 move.l -[A7], D1
000010F6 206D C348 movea.l A0, [A5 - 0x3CB8]
000010FA 2F28 000C move.l -[A7], [A0 + 0xC]
000010FE 4EAD 0D6A jsr [A5 + 0xD6A /* export_425 */]
00001102 4FEF 0030 lea.l A7, [A7 + 0x30]
00001106 6000 00AE bra +0xB0 /* 000011B6 */
label0000110A:
0000110A 3E2D C346 move.w D7, [A5 - 0x3CBA]
0000110E 5247 addq.w D7, 1
00001110 6000 0092 bra +0x94 /* 000011A4 */
label00001114:
00001114 2F0B move.l -[A7], A3
00001116 48C7 ext.l D7
00001118 2F07 move.l -[A7], D7
0000111A 206D C348 movea.l A0, [A5 - 0x3CB8]
0000111E 2F28 0004 move.l -[A7], [A0 + 0x4]
00001122 4EAD 0D72 jsr [A5 + 0xD72 /* export_426 */]
00001126 3C00 move.w D6, D0
00001128 48C6 ext.l D6
0000112A 2F06 move.l -[A7], D6
0000112C 2F0B move.l -[A7], A3
0000112E 48C7 ext.l D7
00001130 2007 move.l D0, D7
00001132 5380 subq.l D0, 1
00001134 2F00 move.l -[A7], D0
00001136 206D C348 movea.l A0, [A5 - 0x3CB8]
0000113A 2F28 0004 move.l -[A7], [A0 + 0x4]
0000113E 4EAD 0D6A jsr [A5 + 0xD6A /* export_425 */]
00001142 2F0B move.l -[A7], A3
00001144 48C7 ext.l D7
00001146 2F07 move.l -[A7], D7
00001148 206D C348 movea.l A0, [A5 - 0x3CB8]
0000114C 2F28 0008 move.l -[A7], [A0 + 0x8]
00001150 4EAD 0D72 jsr [A5 + 0xD72 /* export_426 */]
00001154 3C00 move.w D6, D0
00001156 48C6 ext.l D6
00001158 2F06 move.l -[A7], D6
0000115A 2F0B move.l -[A7], A3
0000115C 48C7 ext.l D7
0000115E 2007 move.l D0, D7
00001160 5380 subq.l D0, 1
00001162 2F00 move.l -[A7], D0
00001164 206D C348 movea.l A0, [A5 - 0x3CB8]
00001168 2F28 0008 move.l -[A7], [A0 + 0x8]
0000116C 4EAD 0D6A jsr [A5 + 0xD6A /* export_425 */]
00001170 2F0B move.l -[A7], A3
00001172 48C7 ext.l D7
00001174 2F07 move.l -[A7], D7
00001176 206D C348 movea.l A0, [A5 - 0x3CB8]
0000117A 2F28 000C move.l -[A7], [A0 + 0xC]
0000117E 4EAD 0D72 jsr [A5 + 0xD72 /* export_426 */]
00001182 3C00 move.w D6, D0
00001184 48C6 ext.l D6
00001186 2F06 move.l -[A7], D6
00001188 2F0B move.l -[A7], A3
0000118A 48C7 ext.l D7
0000118C 2007 move.l D0, D7
0000118E 5380 subq.l D0, 1
00001190 2F00 move.l -[A7], D0
00001192 206D C348 movea.l A0, [A5 - 0x3CB8]
00001196 2F28 000C move.l -[A7], [A0 + 0xC]
0000119A 4EAD 0D6A jsr [A5 + 0xD6A /* export_425 */]
0000119E 4FEF 0054 lea.l A7, [A7 + 0x54]
000011A2 5247 addq.w D7, 1
label000011A4:
000011A4 48C7 ext.l D7
000011A6 206D C348 movea.l A0, [A5 - 0x3CB8]
000011AA 7000 moveq.l D0, 0x00
000011AC 1028 0012 move.b D0, [A0 + 0x12]
000011B0 B087 cmp.l D0, D7
000011B2 6C00 FF60 bge -0x9E /* 00001114 */
label000011B6:
000011B6 4CEE 08C0 FEF4 movem.l D6,D7,A3, [A6 - 0x10C]
000011BC 4E5E unlink A6
000011BE 4E75 rts
fn000011C0:
000011C0 48E7 0110 movem.l -[A7], D7,A3
000011C4 266F 000C movea.l A3, [A7 + 0xC]
000011C8 4247 clr.w D7
000011CA 7000 moveq.l D0, 0x00
000011CC 2B40 C348 move.l [A5 - 0x3CB8], D0
000011D0 426D C346 clr.w [A5 - 0x3CBA]
000011D4 2F0B move.l -[A7], A3
000011D6 486D C350 pea.l [A5 - 0x3CB0]
000011DA 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */]
000011DE 2B6D C342 C34C move.l [A5 - 0x3CB4], [A5 - 0x3CBE]
000011E4 508F addq.l A7, 8
000011E6 6022 bra +0x24 /* 0000120A */
label000011E8:
000011E8 206D C34C movea.l A0, [A5 - 0x3CB4]
000011EC 2F28 0004 move.l -[A7], [A0 + 0x4]
000011F0 2F0B move.l -[A7], A3
000011F2 4EAD 0CFA jsr [A5 + 0xCFA /* export_411 */]
000011F6 4A40 tst.w D0
000011F8 508F addq.l A7, 8
000011FA 6604 bne +0x6 /* 00001200 */
000011FC 5247 addq.w D7, 1
000011FE 6010 bra +0x12 /* 00001210 */
label00001200:
00001200 206D C34C movea.l A0, [A5 - 0x3CB4]
00001204 2B68 000C C34C move.l [A5 - 0x3CB4], [A0 + 0xC]
label0000120A:
0000120A 4AAD C34C tst.l [A5 - 0x3CB4]
0000120E 66D8 bne -0x26 /* 000011E8 */
label00001210:
00001210 3007 move.w D0, D7
00001212 4CDF 0880 movem.l D7,A3, [A7]+
00001216 4E75 rts